Ferrari title rival Sebastian Vettel qualified only ninth.
Lewis Hamilton won the Monaco Grand Prix for Mercedes on Sunday, nursing his car's worn tyres to the finish in a nail-biting victory worthy of the team's late great Niki Lauda.
The six times world champion took the chequered flag at Imola 5.783 seconds ahead of team mate Valtteri Bottas, who started on pole position.
Formula One leader Max Verstappen passed Mercedes rival Lewis Hamilton on the penultimate lap to win a tense French Grand Prix for Red Bull on Sunday and canter 12 points clear at the top.
Hamilton has won half of the season's 20 races so far, propelling his team to an unprecedented sixth successive title double, but Brazil was a disappointing weekend with Valtteri Bottas retiring.
Lewis Hamilton seized pole position in the dying seconds of qualifying for the first Portuguese Grand Prix in 24 years on Saturday to deny and dismay Mercedes team mate Valtteri Bottas once again.
A summary of sports events and sports persons, who made news on Wednesday
Seven times world champion Lewis Hamilton hunted down Max Verstappen to win the Sao Paulo Grand Prix for Mercedes on Sunday and slash his Red Bull rival's Formula One lead to 14 points in one of the greatest drives of his career.
Seven-time world champion Lewis Hamilton overtook main rival Max Verstappen and Mercedes team mate Valtteri Bottas to win the Portuguese Grand Prix on Sunday and go eight points clear in the Formula One standings.
IMAGES from the Silverstone F1 GP on Sunday
In an afternoon of heroes, Sebastian Vettel played the Bond villain at Silverstone, notes Raja Sen, who returns to Rediff.com as F1 columnist!
A glaring error by Ferrari denied Charles Leclerc the chance to shine at home, with the 21-year-old failing to make it through the first phase and qualifying only 16th after going fastest in final practice.
The strangest of campaigns crammed 17 races, instead of the record 22 originally envisaged, into little more than five months from July with four triple-headers.
Lewis Hamilton won a crazy, twice-halted Saudi Arabian Grand Prix for Mercedes on Sunday to go level on points with Red Bull rival Max Verstappen and set up a winner-takes-all title showdown.
'I could never have dreamed of being where I am today.'
Hamilton said he only realised the significance of what he had done when he came into the pitlane after taking the chequered flag.
The pole was the second of the Dutch 22-year-old's Formula One career and the first in Brazil for engine partners Honda since the late triple champion Ayrton Senna in 1991 with McLaren.
Sebastian Vettel trimmed Lewis Hamilton's Formula One lead to 17 points with eight races remaining.
Lewis Hamilton of Mercedes stormed to pole position with a scorching lap in qualifying for the Malaysian Grand Prix as title rival Sebastian Vettel was left stranded in the garage and will start dead last.
The France-Austria-Britain sequence of races poses a fresh logistical challenge for teams hitherto committed only to back-to-back weekends, with the 21-round season hurrying to the halfway point.
Ferrari's Sebastian Vettel, winner of 52 races, has gone more than a year since he tasted victory at last year's Belgian race.
Valtteri Bottas won a dramatic first race of the delayed Formula One season for champions Mercedes in Austria on Sunday
The Dutchman stopped Hamilton from winning an eighth title with a gutsy turn in the final lap.
The next time the four-time world champion will get behind the wheel will be for first Friday practice at Melbourne's Albert Park on March 23.
Formula One world champion Lewis Hamilton won his home British Grand Prix for a record sixth time on Sunday to stretch his lead over Mercedes team mate Valtteri Bottas to 39 points.
Lewis Hamilton collected his champion's trophy at a glittering gala in Paris after ending the year in touching distance of Michael Schumacher's records for wins and titles.
Lewis Hamilton took a big step towards clinching his fifth Formula One title after putting his Mercedes on pole position at the U.S. Grand Prix on Saturday with Ferrari rival Sebastian Vettel starting fifth.
Lewis Hamilton won the Mexican Grand Prix for Mercedes after a first-lap scare on Sunday but the Briton will have to wait another week to wrap up his sixth Formula One world championship. Hamilton's 10th win of the season, and 83rd of his career, was also a 100th for Mercedes as a constructor.
Formula One world champion Lewis Hamilton won the Hungarian Grand Prix from pole position for Mercedes on Sunday to go into the August break with a 24-point lead over Ferrari rival Sebastian Vettel.
Red Bull's Max Verstappen celebrated his first Formula One pole position at the Hungarian Grand Prix on Saturday.
Formula One leader Lewis Hamilton put Mercedes on pole position for their 200th race at the German Grand Prix on Saturday while engine problems dashed Ferrari's hopes.
The German, winner of the season's first two races, had been second before coming in for a fresh set of tyres while Hamilton won with one stop from pole position.
The win also set a record, one that Hamilton had previously shared with seven times champion Michael Schumacher, of 41 wins from pole position.
Australian Daniel Ricciardo won the Chinese Grand Prix for Red Bull on Sunday while Ferrari's championship leader Sebastian Vettel finished only eighth.
Vettel, who won from pole position last year in Canada to revive Ferrari's title hopes, will be hoping for the same on Sunday with world championship leader Hamilton, chasing a record equalling seventh win in Montreal, starting alongside him.
Ferrari's times were eye-catching, and quicker than anything from last year's weather-affected first four-day test at the Circuit de Catalunya.
Max Verstappen put his Red Bull on pole position for the Austrian Grand Prix
'It is going to be a lifelong thing for me.'
Lewis Hamilton's hopes of clinching his fifth Formula One World championship at the US Grand Prix were boosted on Friday when Ferrari rival Sebastian Vettel was handed a three-place grid penalty for a practice infringement.
Formula One world championship leader Sebastian Vettel won the Bahrain Grand Prix for Ferrari on Sunday in the German's 200th race start.